Market Price
$ 63.41
Selling Price
$ 57.52
1295
320
1162
2274
Market Price
$ 60.12
Selling Price
$ 51.21
1179
1147
378
2432
Market Price
$ 54.90
Selling Price
$ 46.17
1085
784
402
2167
Market Price
$ 33.59
Selling Price
$ 28.21
2781
903
1717
2804
Market Price
$ 40.37
Selling Price
$ 34.96
1438
1361
388
2913
Market Price
$ 47.05
Selling Price
$ 40.53
482
389
467
1540
Market Price
$ 54.70
Selling Price
$ 47.57
483
204
150
595
Market Price
$ 53.23
Selling Price
$ 45.77
4199
1199
2342
4795
Market Price
$ 60.16
Selling Price
$ 52.09
1073
856
477
4866
Market Price
$ 33.04
Selling Price
$ 28.23
363
254
303
585
Market Price
$ 39.60
Selling Price
$ 33.02
1201
610
503
1249
Market Price
$ 30.12
Selling Price
$ 25.63
2949
1551
1669
4391
Market Price
$ 52.58
Selling Price
$ 46.71
1722
1624
1365
4561
Market Price
$ 29.03
Selling Price
$ 25.97
2021
1599
461
3269
Market Price
$ 35.83
Selling Price
$ 31.04
1914
719
600
4228
Market Price
$ 38.85
Selling Price
$ 34.75
584
552
570
2852
Market Price
$ 46.23
Selling Price
$ 39.23
557
177
176
1610
Market Price
$ 39.16
Selling Price
$ 33.81
404
237
250
538
Market Price
$ 64.34
Selling Price
$ 58.27
3680
1248
3371
4327
Market Price
$ 34.57
Selling Price
$ 30.84
1457
996
320
1519
Market Price
$ 53.25
Selling Price
$ 46.98
740
653
498
1444
Market Price
$ 40.55
Selling Price
$ 36.35
1146
460
795
1365
Market Price
$ 57.02
Selling Price
$ 48.26
1143
1029
395
4872
Market Price
$ 71.81
Selling Price
$ 59.98
1252
1217
611
1419
Market Price
$ 32.79
Selling Price
$ 28.89
1500
751
348
2072
Market Price
$ 48.58
Selling Price
$ 43.15
1057
693
605
1950
Market Price
$ 49.26
Selling Price
$ 42.29
1882
1617
1383
2522
Market Price
$ 55.69
Selling Price
$ 47.76
3556
1869
2219
4178
Market Price
$ 51.04
Selling Price
$ 45.50
1151
619
823
3258
Market Price
$ 31.48
Selling Price
$ 28.25
1441
1179
543
3274
Market Price
$ 40.54
Selling Price
$ 35.25
3145
912
2136
4020
Market Price
$ 34.58
Selling Price
$ 29.34
370
81
244
1211
Market Price
$ 34.02
Selling Price
$ 28.81
3788
914
3394
3993
Market Price
$ 47.47
Selling Price
$ 41.57
1602
922
1027
3164
Market Price
$ 56.97
Selling Price
$ 51.35
1832
1438
1481
2627
Market Price
$ 60.45
Selling Price
$ 51.73
2566
2166
2533
3994
Market Price
$ 28.63
Selling Price
$ 25.77
3451
2071
3427
4945
Market Price
$ 32.77
Selling Price
$ 29.03
2037
1553
607
2922
Market Price
$ 64.54
Selling Price
$ 54.80
1877
1294
511
4345
Market Price
$ 42.92
Selling Price
$ 38.32
1077
310
422
1599