Market Price
$ 63.63
Selling Price
$ 55.54
2171
1681
1872
3372
Market Price
$ 63.76
Selling Price
$ 55.67
953
329
691
1679
Market Price
$ 36.93
Selling Price
$ 30.94
225
143
214
415
Market Price
$ 40.24
Selling Price
$ 36.34
2661
995
1482
3443
Market Price
$ 59.72
Selling Price
$ 53.58
1159
379
420
1750
Market Price
$ 67.96
Selling Price
$ 57.19
1490
721
372
3544
Market Price
$ 37.86
Selling Price
$ 34.13
1443
988
1146
3933
Market Price
$ 48.78
Selling Price
$ 41.14
381
112
93
1078
Market Price
$ 57.34
Selling Price
$ 48.87
2823
2569
1596
4606
Market Price
$ 55.37
Selling Price
$ 47.73
1939
1849
549
2396
Market Price
$ 47.98
Selling Price
$ 43.26
1161
532
1093
4776
Market Price
$ 42.05
Selling Price
$ 36.19
1428
1201
1293
2360
Market Price
$ 29.36
Selling Price
$ 25.90
1126
581
823
4526
Market Price
$ 52.33
Selling Price
$ 46.10
815
170
764
2170
Market Price
$ 53.69
Selling Price
$ 48.19
2722
1038
1435
4175
Market Price
$ 64.85
Selling Price
$ 56.63
287
187
95
1034
Market Price
$ 53.04
Selling Price
$ 46.64
2152
612
1579
2223
Market Price
$ 56.27
Selling Price
$ 50.53
923
433
518
3481
Market Price
$ 57.28
Selling Price
$ 48.67
153
141
34
547
Market Price
$ 52.70
Selling Price
$ 44.27
3486
1716
3140
4677
Market Price
$ 57.02
Selling Price
$ 49.23
2184
484
868
4069
Market Price
$ 68.81
Selling Price
$ 58.96
2250
1763
1063
2361
Market Price
$ 30.24
Selling Price
$ 26.86
2352
743
2009
3580
Market Price
$ 58.02
Selling Price
$ 51.78
1074
823
602
3114
Market Price
$ 66.46
Selling Price
$ 57.35
2502
1247
2375
4963
Market Price
$ 69.47
Selling Price
$ 58.32
1018
876
457
4819
Market Price
$ 40.52
Selling Price
$ 34.76
1872
1450
687
3253
Market Price
$ 33.54
Selling Price
$ 30.15
2204
2031
1752
2854
Market Price
$ 47.56
Selling Price
$ 42.00
1728
611
1521
4651
Market Price
$ 32.51
Selling Price
$ 28.28
1199
1174
879
3854
Market Price
$ 56.42
Selling Price
$ 48.14
2191
1379
585
3774
Market Price
$ 59.45
Selling Price
$ 50.81
1407
887
289
1749
Market Price
$ 29.34
Selling Price
$ 25.30
1763
724
1214
4239
Market Price
$ 57.56
Selling Price
$ 51.89
2375
634
1267
2720
Market Price
$ 65.53
Selling Price
$ 58.05
935
594
512
2575
Market Price
$ 40.16
Selling Price
$ 36.13
610
270
605
2663
Market Price
$ 61.99
Selling Price
$ 55.86
667
334
246
1370
Market Price
$ 41.96
Selling Price
$ 37.72
3228
3145
2127
3259
Market Price
$ 42.53
Selling Price
$ 35.92
2667
1468
2118
3109
Market Price
$ 55.82
Selling Price
$ 50.63
1409
1227
616
2550