Market Price
$ 68.20
Selling Price
$ 61.87
1899
902
1042
4508
Market Price
$ 89.72
Selling Price
$ 80.66
657
274
215
1833
Market Price
$ 74.06
Selling Price
$ 66.14
1597
985
1191
3906
Market Price
$ 89.95
Selling Price
$ 79.68
2247
1097
1707
2472
Market Price
$ 74.12
Selling Price
$ 63.09
1691
1602
1091
3261
Market Price
$ 67.19
Selling Price
$ 60.25
1665
1080
1124
4611
Market Price
$ 102.47
Selling Price
$ 90.39
421
372
233
961
Market Price
$ 109.05
Selling Price
$ 97.57
3424
3122
1359
4096
Market Price
$ 97.67
Selling Price
$ 84.82
2107
899
566
4704
Market Price
$ 70.15
Selling Price
$ 61.18
166
92
114
473
Market Price
$ 101.11
Selling Price
$ 84.69
1719
470
751
3280
Market Price
$ 97.21
Selling Price
$ 87.76
1569
1494
435
4728
Market Price
$ 65.81
Selling Price
$ 55.70
579
468
229
1106
Market Price
$ 67.90
Selling Price
$ 59.92
1059
357
374
2919
Market Price
$ 110.29
Selling Price
$ 92.30
1439
1086
1094
1779
Market Price
$ 82.05
Selling Price
$ 71.53
879
452
286
2985
Market Price
$ 94.40
Selling Price
$ 84.78
3712
2339
2863
3951
Market Price
$ 77.25
Selling Price
$ 69.79
552
314
188
1682
Market Price
$ 77.17
Selling Price
$ 69.72
493
273
357
1089
Market Price
$ 66.47
Selling Price
$ 59.93
849
806
323
1546
Market Price
$ 81.23
Selling Price
$ 72.98
1051
309
668
1390
Market Price
$ 76.81
Selling Price
$ 68.66
2562
2164
2076
4408
Market Price
$ 83.27
Selling Price
$ 71.78
187
147
139
730
Market Price
$ 104.91
Selling Price
$ 93.07
370
134
311
969
Market Price
$ 94.00
Selling Price
$ 83.53
1126
1028
1008
3267
Market Price
$ 87.71
Selling Price
$ 75.19
1943
1319
621
4037
Market Price
$ 71.09
Selling Price
$ 64.48
705
532
589
936
Market Price
$ 87.81
Selling Price
$ 78.73
1441
515
717
2511
Market Price
$ 86.29
Selling Price
$ 76.73
603
287
139
1518
Market Price
$ 111.29
Selling Price
$ 97.97
824
773
557
3535
Market Price
$ 100.70
Selling Price
$ 90.04
1678
1437
1040
2433
Market Price
$ 82.68
Selling Price
$ 69.75
3270
3133
3191
4244
Market Price
$ 77.15
Selling Price
$ 67.90
428
104
213
835
Market Price
$ 100.49
Selling Price
$ 86.25
1175
529
771
1237
Market Price
$ 66.42
Selling Price
$ 58.79
1976
1484
1677
2384
Market Price
$ 113.36
Selling Price
$ 94.89
1789
1233
1185
1797
Market Price
$ 104.33
Selling Price
$ 90.89
1867
1553
1214
4689
Market Price
$ 82.89
Selling Price
$ 72.19
417
250
127
426
Market Price
$ 83.46
Selling Price
$ 71.68
293
102
218
1197
Market Price
$ 106.23
Selling Price
$ 91.74
3381
1442
1424
3701