Market Price
$ 71.31
Selling Price
$ 63.19
2717
1931
1323
3319
Market Price
$ 78.18
Selling Price
$ 69.50
1793
1598
1551
1863
Market Price
$ 86.55
Selling Price
$ 76.45
4624
2200
3360
4935
Market Price
$ 83.96
Selling Price
$ 71.24
236
212
90
642
Market Price
$ 88.91
Selling Price
$ 74.92
943
579
930
1007
Market Price
$ 115.49
Selling Price
$ 97.45
1478
962
954
4284
Market Price
$ 69.29
Selling Price
$ 60.45
2254
988
502
2388
Market Price
$ 72.05
Selling Price
$ 64.59
1201
1179
910
3725
Market Price
$ 109.38
Selling Price
$ 98.51
1717
516
358
4694
Market Price
$ 91.99
Selling Price
$ 80.31
1499
530
922
4504
Market Price
$ 114.12
Selling Price
$ 97.35
2799
1802
1005
4369
Market Price
$ 99.99
Selling Price
$ 87.82
828
687
814
1885
Market Price
$ 75.54
Selling Price
$ 66.25
1295
456
678
2986
Market Price
$ 89.41
Selling Price
$ 77.47
1191
500
753
2103
Market Price
$ 104.39
Selling Price
$ 88.70
1316
1296
1068
2011
Market Price
$ 68.24
Selling Price
$ 59.68
1600
472
393
4345
Market Price
$ 92.77
Selling Price
$ 80.90
1180
681
1086
1343
Market Price
$ 92.60
Selling Price
$ 81.94
1092
664
795
2182
Market Price
$ 68.20
Selling Price
$ 61.93
639
236
489
846
Market Price
$ 66.72
Selling Price
$ 57.58
1505
1071
1311
4050
Market Price
$ 103.37
Selling Price
$ 86.32
3196
1911
1353
3869
Market Price
$ 107.82
Selling Price
$ 91.67
3051
1497
842
4593
Market Price
$ 73.67
Selling Price
$ 61.67
381
93
258
1227
Market Price
$ 94.24
Selling Price
$ 83.24
1936
1226
1477
4571
Market Price
$ 95.56
Selling Price
$ 85.17
4023
1593
3275
4157
Market Price
$ 91.43
Selling Price
$ 81.20
1039
634
562
3547
Market Price
$ 67.34
Selling Price
$ 59.28
1505
391
1129
3324
Market Price
$ 76.09
Selling Price
$ 68.06
879
202
624
2067
Market Price
$ 84.23
Selling Price
$ 75.34
2434
1862
557
3900
Market Price
$ 63.91
Selling Price
$ 55.22
2815
1666
2051
3470
Market Price
$ 107.06
Selling Price
$ 92.59
173
147
134
803
Market Price
$ 103.65
Selling Price
$ 88.24
569
337
124
2218
Market Price
$ 78.05
Selling Price
$ 68.53
2039
424
876
2594
Market Price
$ 73.56
Selling Price
$ 66.47
601
359
447
1853
Market Price
$ 100.98
Selling Price
$ 84.28
2373
1068
861
3878
Market Price
$ 79.69
Selling Price
$ 70.64
1226
583
1083
1849
Market Price
$ 66.87
Selling Price
$ 56.64
1552
508
1383
3749
Market Price
$ 108.61
Selling Price
$ 96.53
288
138
64
653
Market Price
$ 105.18
Selling Price
$ 94.33
385
290
155
886
Market Price
$ 88.97
Selling Price
$ 77.37
4503
1880
936
4503