Market Price
$ 92.02
Selling Price
$ 77.19
3147
2188
1690
4621
Market Price
$ 65.67
Selling Price
$ 57.34
1735
396
841
3954
Market Price
$ 95.22
Selling Price
$ 80.83
727
430
311
1673
Market Price
$ 75.75
Selling Price
$ 67.94
3129
1233
2210
3269
Market Price
$ 76.95
Selling Price
$ 67.96
1251
631
475
2698
Market Price
$ 83.04
Selling Price
$ 72.28
2942
758
1954
3589
Market Price
$ 87.76
Selling Price
$ 79.49
414
106
352
988
Market Price
$ 104.20
Selling Price
$ 90.05
1006
656
298
4778
Market Price
$ 73.14
Selling Price
$ 61.26
174
68
136
598
Market Price
$ 94.50
Selling Price
$ 83.08
2581
1200
1217
3004
Market Price
$ 84.28
Selling Price
$ 70.37
1253
268
1116
1325
Market Price
$ 63.23
Selling Price
$ 56.60
1541
1422
1090
3527
Market Price
$ 112.23
Selling Price
$ 96.54
1126
517
264
1560
Market Price
$ 73.61
Selling Price
$ 65.03
1445
995
685
4394
Market Price
$ 69.39
Selling Price
$ 57.87
2470
1300
506
4436
Market Price
$ 84.46
Selling Price
$ 71.11
2186
1420
1594
3519
Market Price
$ 75.93
Selling Price
$ 66.23
1155
412
830
2055
Market Price
$ 115.41
Selling Price
$ 97.68
1053
1029
357
2951
Market Price
$ 75.64
Selling Price
$ 63.72
2354
892
865
3846
Market Price
$ 65.51
Selling Price
$ 55.30
3519
2338
1019
3855
Market Price
$ 113.86
Selling Price
$ 96.60
458
275
230
986
Market Price
$ 72.31
Selling Price
$ 65.56
503
426
243
1201
Market Price
$ 97.93
Selling Price
$ 88.07
2790
849
1854
3838
Market Price
$ 105.93
Selling Price
$ 91.93
2175
1491
1618
4244
Market Price
$ 68.70
Selling Price
$ 61.53
407
283
345
2021
Market Price
$ 92.03
Selling Price
$ 82.90
2928
1114
2752
3198
Market Price
$ 80.12
Selling Price
$ 70.00
660
142
495
708
Market Price
$ 65.60
Selling Price
$ 56.02
372
91
314
759
Market Price
$ 92.13
Selling Price
$ 81.04
546
263
177
1715
Market Price
$ 108.30
Selling Price
$ 98.06
3259
1216
3152
3791
Market Price
$ 83.60
Selling Price
$ 74.09
769
418
317
1214
Market Price
$ 99.83
Selling Price
$ 87.13
2793
678
2310
3680
Market Price
$ 99.21
Selling Price
$ 87.52
3003
2978
1392
3990
Market Price
$ 95.61
Selling Price
$ 83.82
1083
561
461
3180
Market Price
$ 70.61
Selling Price
$ 62.86
1133
1116
432
3926
Market Price
$ 104.68
Selling Price
$ 87.83
1887
1575
1202
4781
Market Price
$ 105.85
Selling Price
$ 92.42
548
232
378
694
Market Price
$ 90.85
Selling Price
$ 77.10
1881
1406
899
2034
Market Price
$ 104.87
Selling Price
$ 94.02
1137
402
1109
3362
Market Price
$ 77.80
Selling Price
$ 68.67
1171
910
484
4446