Market Price
$ 51.27
Selling Price
$ 45.51
889
253
790
1364
Market Price
$ 65.02
Selling Price
$ 56.74
595
381
142
2581
Market Price
$ 42.11
Selling Price
$ 36.07
2060
1940
1326
2062
Market Price
$ 37.15
Selling Price
$ 32.86
1864
1000
614
2569
Market Price
$ 41.14
Selling Price
$ 34.42
2036
519
1173
3359
Market Price
$ 55.47
Selling Price
$ 49.74
105
34
53
447
Market Price
$ 31.67
Selling Price
$ 28.10
4164
2103
1869
4950
Market Price
$ 50.07
Selling Price
$ 45.25
442
153
163
1922
Market Price
$ 65.52
Selling Price
$ 57.72
2471
637
843
2801
Market Price
$ 43.69
Selling Price
$ 37.78
2631
2287
2354
4074
Market Price
$ 41.84
Selling Price
$ 35.39
3177
2305
987
3578
Market Price
$ 31.27
Selling Price
$ 26.39
1042
266
384
3763
Market Price
$ 39.59
Selling Price
$ 35.53
299
115
80
1299
Market Price
$ 60.65
Selling Price
$ 53.74
2772
2566
1528
2788
Market Price
$ 40.47
Selling Price
$ 34.40
1559
1427
794
1831
Market Price
$ 36.81
Selling Price
$ 31.08
1467
1097
566
2208
Market Price
$ 63.56
Selling Price
$ 55.34
3399
3106
1519
4392
Market Price
$ 44.43
Selling Price
$ 38.54
605
301
475
2107
Market Price
$ 42.63
Selling Price
$ 37.45
1056
583
499
3957
Market Price
$ 47.28
Selling Price
$ 41.24
2433
1656
1933
4287
Market Price
$ 57.40
Selling Price
$ 47.92
662
659
485
1180
Market Price
$ 40.68
Selling Price
$ 34.45
1390
1151
663
2988
Market Price
$ 38.70
Selling Price
$ 33.11
2076
875
893
4884
Market Price
$ 55.87
Selling Price
$ 47.03
1250
255
1065
1655
Market Price
$ 40.09
Selling Price
$ 35.68
1341
575
498
1569
Market Price
$ 55.45
Selling Price
$ 47.13
1567
1228
542
3284
Market Price
$ 52.24
Selling Price
$ 46.65
1364
623
796
2530
Market Price
$ 63.07
Selling Price
$ 53.71
3788
2263
3089
4558
Market Price
$ 60.28
Selling Price
$ 53.96
1917
1055
670
4452
Market Price
$ 32.63
Selling Price
$ 28.70
1359
564
576
2521
Market Price
$ 65.34
Selling Price
$ 56.52
3458
1347
2993
4202
Market Price
$ 47.40
Selling Price
$ 41.30
446
412
120
652
Market Price
$ 60.12
Selling Price
$ 53.32
1666
368
1049
2587
Market Price
$ 38.02
Selling Price
$ 31.77
525
303
206
1881
Market Price
$ 30.93
Selling Price
$ 26.85
1133
352
996
1354
Market Price
$ 43.28
Selling Price
$ 37.49
1522
540
1472
2377
Market Price
$ 53.03
Selling Price
$ 45.20
1995
572
580
2537
Market Price
$ 35.44
Selling Price
$ 31.16
2184
1241
766
2496
Market Price
$ 33.42
Selling Price
$ 28.54
1138
1106
897
4714
Market Price
$ 47.50
Selling Price
$ 40.51
3028
859
1139
3276