Market Price
$ 68.71
Selling Price
$ 62.21
1791
607
1716
2722
Market Price
$ 79.39
Selling Price
$ 71.34
1352
1223
1328
3074
Market Price
$ 105.83
Selling Price
$ 94.50
728
486
363
1686
Market Price
$ 80.59
Selling Price
$ 71.39
1994
830
1299
3072
Market Price
$ 98.47
Selling Price
$ 83.82
3312
3236
1619
3958
Market Price
$ 112.03
Selling Price
$ 97.56
2012
565
546
3613
Market Price
$ 86.01
Selling Price
$ 72.34
1240
666
1114
2827
Market Price
$ 81.24
Selling Price
$ 69.70
2144
727
734
2410
Market Price
$ 69.66
Selling Price
$ 59.06
1134
1007
855
3957
Market Price
$ 84.22
Selling Price
$ 71.53
2774
1145
1098
4454
Market Price
$ 89.52
Selling Price
$ 81.20
2426
1420
619
3360
Market Price
$ 106.67
Selling Price
$ 93.16
1377
1187
1033
2614
Market Price
$ 111.79
Selling Price
$ 95.20
1816
1115
1361
4501
Market Price
$ 88.63
Selling Price
$ 79.94
1606
555
1403
4207
Market Price
$ 116.41
Selling Price
$ 97.84
2462
1738
2272
3466
Market Price
$ 82.50
Selling Price
$ 74.09
2982
1462
738
3119
Market Price
$ 101.08
Selling Price
$ 87.20
856
203
486
2692
Market Price
$ 82.27
Selling Price
$ 72.97
481
364
376
698
Market Price
$ 88.52
Selling Price
$ 74.22
4150
3319
1397
4768
Market Price
$ 106.43
Selling Price
$ 95.71
480
316
468
912
Market Price
$ 97.76
Selling Price
$ 87.10
2108
1710
2056
2466
Market Price
$ 76.54
Selling Price
$ 65.60
3393
2751
2097
3596
Market Price
$ 100.77
Selling Price
$ 91.30
1025
557
582
1678
Market Price
$ 115.21
Selling Price
$ 97.31
713
147
610
2988
Market Price
$ 109.14
Selling Price
$ 98.74
791
561
371
799
Market Price
$ 96.94
Selling Price
$ 84.47
3693
2518
2435
4663
Market Price
$ 66.87
Selling Price
$ 60.20
855
309
496
2653
Market Price
$ 77.80
Selling Price
$ 68.51
1552
1476
648
2267
Market Price
$ 90.10
Selling Price
$ 75.78
1788
1699
375
2168
Market Price
$ 77.74
Selling Price
$ 70.47
1379
814
514
3102
Market Price
$ 67.61
Selling Price
$ 59.19
2728
1134
1016
3599
Market Price
$ 78.84
Selling Price
$ 71.49
911
431
362
1452
Market Price
$ 74.64
Selling Price
$ 66.42
828
482
302
3144
Market Price
$ 111.45
Selling Price
$ 97.87
850
718
829
1445
Market Price
$ 107.94
Selling Price
$ 93.32
1792
918
1791
2854
Market Price
$ 88.90
Selling Price
$ 75.24
1589
1138
1128
3372
Market Price
$ 107.26
Selling Price
$ 90.62
1899
1879
680
2204
Market Price
$ 106.50
Selling Price
$ 92.96
1068
514
837
3349
Market Price
$ 88.46
Selling Price
$ 77.05
1442
829
1199
2714
Market Price
$ 112.37
Selling Price
$ 93.77
4764
4267
1402
4982