Market Price
$ 60.63
Selling Price
$ 51.86
1071
555
239
1240
Market Price
$ 43.72
Selling Price
$ 37.69
1005
231
583
3172
Market Price
$ 57.52
Selling Price
$ 48.86
851
344
459
3320
Market Price
$ 29.15
Selling Price
$ 25.53
791
694
476
2871
Market Price
$ 47.22
Selling Price
$ 41.27
2750
1554
884
4117
Market Price
$ 45.35
Selling Price
$ 40.27
1469
1222
843
3469
Market Price
$ 50.84
Selling Price
$ 45.03
2208
1004
956
3025
Market Price
$ 47.44
Selling Price
$ 41.63
1463
378
386
2505
Market Price
$ 51.70
Selling Price
$ 46.04
2471
2231
1563
3515
Market Price
$ 49.64
Selling Price
$ 42.85
2310
1602
1893
3884
Market Price
$ 70.68
Selling Price
$ 59.41
510
215
256
1820
Market Price
$ 49.54
Selling Price
$ 41.40
4162
2542
2800
4795
Market Price
$ 33.99
Selling Price
$ 29.19
878
658
523
1502
Market Price
$ 42.34
Selling Price
$ 38.19
2952
1647
621
3173
Market Price
$ 39.32
Selling Price
$ 33.91
2474
810
800
3405
Market Price
$ 40.06
Selling Price
$ 35.46
343
116
228
752
Market Price
$ 61.17
Selling Price
$ 51.13
3648
1593
2439
4766
Market Price
$ 35.59
Selling Price
$ 30.06
1065
789
415
4968
Market Price
$ 41.54
Selling Price
$ 36.40
189
49
143
784
Market Price
$ 34.95
Selling Price
$ 30.64
616
375
373
916
Market Price
$ 60.44
Selling Price
$ 53.93
1007
313
629
1281
Market Price
$ 41.95
Selling Price
$ 36.34
2519
1697
1326
2599
Market Price
$ 68.16
Selling Price
$ 57.59
698
446
554
2285
Market Price
$ 32.38
Selling Price
$ 28.88
2841
808
2446
4646
Market Price
$ 35.72
Selling Price
$ 32.26
1593
1131
1070
1696
Market Price
$ 52.48
Selling Price
$ 47.48
432
109
297
1014
Market Price
$ 28.53
Selling Price
$ 25.04
843
338
317
1354
Market Price
$ 62.95
Selling Price
$ 52.57
4446
2184
2487
4739
Market Price
$ 56.31
Selling Price
$ 47.61
2211
1344
1268
3282
Market Price
$ 60.91
Selling Price
$ 53.49
971
735
638
1647
Market Price
$ 34.05
Selling Price
$ 29.95
260
191
70
973
Market Price
$ 39.50
Selling Price
$ 35.42
2174
1924
496
2516
Market Price
$ 45.32
Selling Price
$ 40.72
973
907
828
3492
Market Price
$ 56.48
Selling Price
$ 47.73
699
193
420
1424
Market Price
$ 53.69
Selling Price
$ 45.97
1183
514
677
1684
Market Price
$ 58.59
Selling Price
$ 52.37
1811
459
535
3065
Market Price
$ 57.62
Selling Price
$ 51.97
3015
2021
2313
3311
Market Price
$ 54.47
Selling Price
$ 49.15
1374
512
1234
2731
Market Price
$ 36.58
Selling Price
$ 32.93
3936
3854
3800
4131
Market Price
$ 46.65
Selling Price
$ 41.83
863
544
473
3627