Market Price
$ 74.28
Selling Price
$ 64.97
1963
1910
1586
2338
Market Price
$ 103.23
Selling Price
$ 86.45
3263
1759
2262
4657
Market Price
$ 70.65
Selling Price
$ 60.09
1073
645
624
2599
Market Price
$ 98.37
Selling Price
$ 82.33
1723
708
1519
2561
Market Price
$ 111.99
Selling Price
$ 98.86
206
66
206
774
Market Price
$ 71.76
Selling Price
$ 60.32
893
549
330
958
Market Price
$ 72.77
Selling Price
$ 63.91
1176
390
866
2529
Market Price
$ 110.52
Selling Price
$ 97.42
521
353
169
646
Market Price
$ 75.45
Selling Price
$ 64.06
4673
2437
1245
4948
Market Price
$ 81.33
Selling Price
$ 70.62
1120
1010
270
1662
Market Price
$ 87.91
Selling Price
$ 78.02
2971
2493
885
4157
Market Price
$ 85.30
Selling Price
$ 73.49
3092
1974
1549
4670
Market Price
$ 110.65
Selling Price
$ 92.81
3257
2782
1791
4142
Market Price
$ 90.79
Selling Price
$ 82.53
1532
552
366
3183
Market Price
$ 66.96
Selling Price
$ 58.94
250
78
161
979
Market Price
$ 108.61
Selling Price
$ 96.39
1202
615
612
4141
Market Price
$ 72.48
Selling Price
$ 64.00
761
537
475
1046
Market Price
$ 83.54
Selling Price
$ 70.87
2320
1824
2240
2626
Market Price
$ 110.53
Selling Price
$ 93.12
3322
2080
1234
3900
Market Price
$ 79.78
Selling Price
$ 69.25
2304
1608
679
3898
Market Price
$ 78.66
Selling Price
$ 66.04
353
91
341
1429
Market Price
$ 94.52
Selling Price
$ 83.31
1971
1814
1381
4378
Market Price
$ 97.30
Selling Price
$ 83.84
1524
579
801
1609
Market Price
$ 72.19
Selling Price
$ 64.30
1043
300
845
1313
Market Price
$ 89.48
Selling Price
$ 75.56
1823
882
1731
4125
Market Price
$ 103.35
Selling Price
$ 86.16
2802
1515
909
3830
Market Price
$ 100.03
Selling Price
$ 85.41
2303
1078
1365
2321
Market Price
$ 92.89
Selling Price
$ 80.63
837
365
536
3387
Market Price
$ 87.25
Selling Price
$ 72.92
1290
763
407
2197
Market Price
$ 70.49
Selling Price
$ 61.65
1009
823
520
1112
Market Price
$ 99.01
Selling Price
$ 89.45
424
155
312
511
Market Price
$ 79.24
Selling Price
$ 66.20
1690
1453
491
2112
Market Price
$ 106.08
Selling Price
$ 91.51
710
344
497
1665
Market Price
$ 96.56
Selling Price
$ 82.78
1950
1642
459
4072
Market Price
$ 103.20
Selling Price
$ 89.14
1454
1108
1013
4587
Market Price
$ 83.61
Selling Price
$ 73.30
2884
2609
681
4020
Market Price
$ 101.98
Selling Price
$ 88.79
2855
2817
2397
4084
Market Price
$ 83.52
Selling Price
$ 75.88
1834
552
1054
2830
Market Price
$ 75.68
Selling Price
$ 63.87
873
188
209
3923
Market Price
$ 108.26
Selling Price
$ 92.16
1632
1361
822
2007