Market Price
$ 92.16
Selling Price
$ 79.94
928
313
750
3399
Market Price
$ 83.91
Selling Price
$ 72.59
1354
876
898
2589
Market Price
$ 106.59
Selling Price
$ 90.67
3073
819
2109
3894
Market Price
$ 90.39
Selling Price
$ 79.25
1647
671
743
2189
Market Price
$ 115.45
Selling Price
$ 98.19
791
789
189
2620
Market Price
$ 71.04
Selling Price
$ 60.23
3684
2628
1113
4769
Market Price
$ 92.34
Selling Price
$ 78.66
397
207
247
728
Market Price
$ 73.69
Selling Price
$ 63.35
541
318
409
1336
Market Price
$ 106.71
Selling Price
$ 90.37
2345
1180
2060
2719
Market Price
$ 74.80
Selling Price
$ 67.17
3069
2443
2524
4644
Market Price
$ 93.45
Selling Price
$ 78.15
451
299
332
451
Market Price
$ 103.42
Selling Price
$ 89.53
393
297
366
1056
Market Price
$ 72.59
Selling Price
$ 60.83
1263
553
356
1544
Market Price
$ 74.93
Selling Price
$ 67.88
533
246
123
714
Market Price
$ 70.35
Selling Price
$ 59.86
388
131
111
1938
Market Price
$ 70.02
Selling Price
$ 58.80
2185
1957
1535
2520
Market Price
$ 69.25
Selling Price
$ 59.72
1178
584
1002
1837
Market Price
$ 67.89
Selling Price
$ 61.59
433
275
198
1186
Market Price
$ 74.13
Selling Price
$ 64.42
399
102
375
1723
Market Price
$ 95.67
Selling Price
$ 83.16
3099
2930
1470
3339
Market Price
$ 115.32
Selling Price
$ 98.80
883
448
253
1826
Market Price
$ 100.75
Selling Price
$ 89.28
354
268
203
775
Market Price
$ 112.98
Selling Price
$ 97.53
728
160
505
3641
Market Price
$ 81.34
Selling Price
$ 70.46
729
419
608
889
Market Price
$ 112.37
Selling Price
$ 95.93
1546
445
1108
1992
Market Price
$ 65.37
Selling Price
$ 59.39
2167
770
549
4764
Market Price
$ 70.36
Selling Price
$ 63.34
1906
1631
495
4587
Market Price
$ 111.39
Selling Price
$ 96.77
2870
2819
1212
3311
Market Price
$ 70.43
Selling Price
$ 63.18
551
535
459
2315
Market Price
$ 95.89
Selling Price
$ 84.04
924
236
747
2143
Market Price
$ 102.92
Selling Price
$ 86.00
381
228
197
468
Market Price
$ 114.54
Selling Price
$ 96.99
2626
1320
1765
4267
Market Price
$ 99.76
Selling Price
$ 85.32
1607
1010
1461
4703
Market Price
$ 102.68
Selling Price
$ 91.53
2069
1600
917
3707
Market Price
$ 101.43
Selling Price
$ 91.11
1059
699
606
3882
Market Price
$ 65.79
Selling Price
$ 59.01
790
491
689
2036
Market Price
$ 74.19
Selling Price
$ 64.31
199
181
139
762
Market Price
$ 110.12
Selling Price
$ 98.51
719
222
347
1500
Market Price
$ 112.05
Selling Price
$ 95.08
4291
2621
3199
4319
Market Price
$ 75.43
Selling Price
$ 63.30
1206
444
1040
3086