Market Price
$ 82.42
Selling Price
$ 73.18
1097
364
841
1388
Market Price
$ 75.86
Selling Price
$ 63.59
2546
1081
752
3859
Market Price
$ 106.11
Selling Price
$ 92.59
1154
1091
811
3127
Market Price
$ 78.75
Selling Price
$ 70.79
518
162
158
2451
Market Price
$ 80.63
Selling Price
$ 68.79
623
438
500
2060
Market Price
$ 64.78
Selling Price
$ 58.05
1412
708
856
1466
Market Price
$ 77.35
Selling Price
$ 70.15
3661
3599
1224
4251
Market Price
$ 112.59
Selling Price
$ 93.90
700
580
457
1815
Market Price
$ 67.20
Selling Price
$ 56.12
554
402
457
2003
Market Price
$ 102.21
Selling Price
$ 87.90
2440
1110
1904
2693
Market Price
$ 104.81
Selling Price
$ 94.80
2659
1549
2657
3444
Market Price
$ 110.52
Selling Price
$ 95.69
642
172
621
2751
Market Price
$ 75.82
Selling Price
$ 65.56
1146
422
623
4461
Market Price
$ 81.74
Selling Price
$ 73.70
865
530
199
1907
Market Price
$ 98.88
Selling Price
$ 82.65
2916
2192
1699
3892
Market Price
$ 73.65
Selling Price
$ 65.51
622
579
175
1368
Market Price
$ 102.67
Selling Price
$ 92.64
735
306
540
855
Market Price
$ 65.13
Selling Price
$ 55.56
527
347
522
2294
Market Price
$ 86.12
Selling Price
$ 72.71
1375
1224
360
3693
Market Price
$ 65.08
Selling Price
$ 55.00
2506
1870
735
3724
Market Price
$ 70.83
Selling Price
$ 63.77
2199
1136
1240
4988
Market Price
$ 117.76
Selling Price
$ 98.95
2454
1408
2310
3222
Market Price
$ 74.21
Selling Price
$ 66.66
149
81
57
719
Market Price
$ 88.74
Selling Price
$ 74.45
1734
1128
918
3171
Market Price
$ 109.54
Selling Price
$ 98.19
2028
1732
1883
4371
Market Price
$ 105.93
Selling Price
$ 91.17
3123
763
2834
4985
Market Price
$ 83.34
Selling Price
$ 71.55
3342
1590
1912
3670
Market Price
$ 79.03
Selling Price
$ 70.53
1540
905
585
2456
Market Price
$ 100.18
Selling Price
$ 90.03
3720
2212
2370
4914
Market Price
$ 90.53
Selling Price
$ 78.88
1438
1375
739
2579
Market Price
$ 78.16
Selling Price
$ 68.45
4115
3584
2900
4147
Market Price
$ 110.69
Selling Price
$ 98.79
584
377
529
899
Market Price
$ 89.06
Selling Price
$ 79.50
902
525
573
3146
Market Price
$ 79.45
Selling Price
$ 66.57
3430
3324
1484
4504
Market Price
$ 90.13
Selling Price
$ 80.78
2150
916
1786
4919
Market Price
$ 106.21
Selling Price
$ 94.12
3012
1855
1948
3039
Market Price
$ 74.96
Selling Price
$ 67.60
1628
388
1552
3045
Market Price
$ 71.69
Selling Price
$ 62.96
808
474
410
1967
Market Price
$ 91.44
Selling Price
$ 78.73
2481
1070
1465
4753
Market Price
$ 74.41
Selling Price
$ 62.56
2801
2649
1484
3145