Market Price
$ 76.73
Selling Price
$ 69.23
3772
3010
1458
4579
Market Price
$ 85.47
Selling Price
$ 74.14
1266
557
420
2975
Market Price
$ 108.32
Selling Price
$ 96.83
1357
662
352
2773
Market Price
$ 99.11
Selling Price
$ 89.01
195
40
69
919
Market Price
$ 80.91
Selling Price
$ 68.40
1645
976
864
4251
Market Price
$ 77.02
Selling Price
$ 66.00
3869
2844
926
4485
Market Price
$ 76.94
Selling Price
$ 68.86
3531
1111
1245
4798
Market Price
$ 84.85
Selling Price
$ 74.43
1046
496
265
3388
Market Price
$ 81.32
Selling Price
$ 68.10
838
337
835
1356
Market Price
$ 97.23
Selling Price
$ 85.03
1131
298
451
2944
Market Price
$ 64.68
Selling Price
$ 56.68
377
339
209
477
Market Price
$ 102.88
Selling Price
$ 91.79
759
316
331
2539
Market Price
$ 99.76
Selling Price
$ 86.43
2076
1454
826
4491
Market Price
$ 95.21
Selling Price
$ 80.45
970
541
804
1692
Market Price
$ 100.35
Selling Price
$ 86.93
1209
914
685
2518
Market Price
$ 101.76
Selling Price
$ 85.07
2043
1796
1133
4198
Market Price
$ 93.81
Selling Price
$ 79.81
1155
933
519
1539
Market Price
$ 68.04
Selling Price
$ 57.00
2804
2115
2187
4600
Market Price
$ 75.36
Selling Price
$ 64.72
2300
500
1254
2851
Market Price
$ 94.52
Selling Price
$ 85.21
1855
933
1474
2997
Market Price
$ 98.58
Selling Price
$ 87.44
920
648
723
2082
Market Price
$ 77.27
Selling Price
$ 69.66
1124
317
975
4069
Market Price
$ 111.64
Selling Price
$ 97.96
1791
1169
583
3042
Market Price
$ 75.41
Selling Price
$ 63.04
4140
2773
3415
4317
Market Price
$ 92.92
Selling Price
$ 83.42
3380
2706
2959
4308
Market Price
$ 62.61
Selling Price
$ 55.68
1145
529
397
3485
Market Price
$ 86.33
Selling Price
$ 75.99
3389
1514
2144
4135
Market Price
$ 84.01
Selling Price
$ 75.10
1062
1046
735
3734
Market Price
$ 96.64
Selling Price
$ 81.50
3718
3676
1650
4767
Market Price
$ 108.19
Selling Price
$ 92.46
1788
381
554
4287
Market Price
$ 105.36
Selling Price
$ 93.94
828
669
756
1080
Market Price
$ 86.87
Selling Price
$ 78.08
1304
888
510
2513
Market Price
$ 73.31
Selling Price
$ 65.82
2247
1605
764
2952
Market Price
$ 89.51
Selling Price
$ 80.01
505
307
293
798
Market Price
$ 93.56
Selling Price
$ 78.41
3397
2075
1606
3730
Market Price
$ 66.62
Selling Price
$ 56.34
341
155
159
1627
Market Price
$ 103.38
Selling Price
$ 93.44
1092
453
670
3510
Market Price
$ 99.69
Selling Price
$ 89.28
935
667
846
952
Market Price
$ 78.77
Selling Price
$ 69.99
1825
437
1440
4907
Market Price
$ 114.54
Selling Price
$ 97.88
1513
1418
678
4911