Market Price
$ 33.51
Selling Price
$ 28.35
1188
1101
658
1210
Market Price
$ 43.52
Selling Price
$ 37.32
2462
705
1332
2767
Market Price
$ 64.47
Selling Price
$ 56.08
2466
1074
2428
2576
Market Price
$ 57.30
Selling Price
$ 49.37
2830
1521
2704
4335
Market Price
$ 48.71
Selling Price
$ 43.58
519
387
278
784
Market Price
$ 56.28
Selling Price
$ 47.85
3736
2306
1925
4241
Market Price
$ 63.77
Selling Price
$ 56.89
1493
964
1253
1820
Market Price
$ 40.61
Selling Price
$ 35.53
1494
1384
1284
3998
Market Price
$ 62.50
Selling Price
$ 55.25
1026
337
380
1306
Market Price
$ 40.77
Selling Price
$ 36.91
551
548
315
2023
Market Price
$ 54.03
Selling Price
$ 46.43
1126
541
842
2037
Market Price
$ 66.46
Selling Price
$ 56.74
1085
546
243
4605
Market Price
$ 41.63
Selling Price
$ 35.76
670
227
409
1044
Market Price
$ 49.16
Selling Price
$ 44.02
373
267
162
1303
Market Price
$ 33.94
Selling Price
$ 29.78
1549
491
1097
4493
Market Price
$ 57.98
Selling Price
$ 49.96
393
262
246
1403
Market Price
$ 63.35
Selling Price
$ 53.34
671
429
569
1772
Market Price
$ 32.55
Selling Price
$ 28.91
2245
1052
1249
4856
Market Price
$ 63.60
Selling Price
$ 57.08
451
169
335
1979
Market Price
$ 61.80
Selling Price
$ 53.82
1304
348
570
2462
Market Price
$ 44.56
Selling Price
$ 39.01
812
418
541
2293
Market Price
$ 43.44
Selling Price
$ 38.74
794
769
495
861
Market Price
$ 65.21
Selling Price
$ 54.90
2872
2290
1789
3191
Market Price
$ 39.00
Selling Price
$ 35.26
850
461
769
3323
Market Price
$ 65.49
Selling Price
$ 55.46
761
329
476
2284
Market Price
$ 42.29
Selling Price
$ 37.34
1801
1577
1064
2386
Market Price
$ 66.25
Selling Price
$ 58.76
1595
1176
527
3573
Market Price
$ 35.61
Selling Price
$ 30.48
2631
2006
756
3684
Market Price
$ 54.12
Selling Price
$ 46.21
309
61
189
1043
Market Price
$ 70.00
Selling Price
$ 58.53
1466
1449
1091
4287
Market Price
$ 55.66
Selling Price
$ 50.47
2622
552
899
3528
Market Price
$ 52.32
Selling Price
$ 44.61
1231
568
646
2268
Market Price
$ 30.69
Selling Price
$ 25.86
725
686
312
1104
Market Price
$ 37.48
Selling Price
$ 31.57
828
451
418
3600
Market Price
$ 41.01
Selling Price
$ 35.66
1804
652
1231
4139
Market Price
$ 48.17
Selling Price
$ 40.57
2378
1500
1471
4500
Market Price
$ 41.54
Selling Price
$ 35.74
946
283
691
1359
Market Price
$ 44.29
Selling Price
$ 37.70
1643
608
811
2485
Market Price
$ 47.01
Selling Price
$ 42.59
2675
547
2439
3404
Market Price
$ 44.11
Selling Price
$ 38.42
455
136
211
1336