Market Price
$ 68.55
Selling Price
$ 57.90
2778
1181
1185
4265
Market Price
$ 99.08
Selling Price
$ 84.95
2271
1187
1271
3530
Market Price
$ 88.23
Selling Price
$ 74.61
698
407
197
1488
Market Price
$ 74.52
Selling Price
$ 63.04
162
146
152
574
Market Price
$ 89.99
Selling Price
$ 76.52
1530
391
662
1944
Market Price
$ 85.73
Selling Price
$ 73.53
1935
1466
1328
3291
Market Price
$ 93.24
Selling Price
$ 78.71
2899
2805
2518
3135
Market Price
$ 66.02
Selling Price
$ 59.00
2375
1775
1435
3855
Market Price
$ 114.40
Selling Price
$ 97.76
718
579
644
1850
Market Price
$ 95.29
Selling Price
$ 80.94
555
502
248
833
Market Price
$ 78.93
Selling Price
$ 69.31
1284
876
268
4121
Market Price
$ 93.85
Selling Price
$ 84.88
741
477
391
2744
Market Price
$ 79.86
Selling Price
$ 70.69
2676
1824
2481
3217
Market Price
$ 62.99
Selling Price
$ 56.52
315
236
76
878
Market Price
$ 79.09
Selling Price
$ 66.98
686
584
358
3366
Market Price
$ 103.65
Selling Price
$ 89.12
187
177
111
422
Market Price
$ 73.12
Selling Price
$ 63.87
3913
2238
1612
4122
Market Price
$ 81.88
Selling Price
$ 73.08
3507
2634
1146
4577
Market Price
$ 97.45
Selling Price
$ 82.18
2823
2046
1673
3223
Market Price
$ 107.11
Selling Price
$ 94.27
2383
2228
1663
3089
Market Price
$ 109.46
Selling Price
$ 96.72
1473
841
1417
1951
Market Price
$ 113.63
Selling Price
$ 96.78
630
530
439
1392
Market Price
$ 93.30
Selling Price
$ 81.39
1366
976
1017
1793
Market Price
$ 78.78
Selling Price
$ 70.39
760
294
536
1445
Market Price
$ 102.36
Selling Price
$ 86.52
1106
438
981
1774
Market Price
$ 99.34
Selling Price
$ 87.74
553
403
215
1209
Market Price
$ 80.82
Selling Price
$ 69.72
1868
746
442
1894
Market Price
$ 81.52
Selling Price
$ 68.62
3130
699
2997
3325
Market Price
$ 86.89
Selling Price
$ 72.80
306
250
77
1008
Market Price
$ 106.78
Selling Price
$ 94.78
532
309
433
1152
Market Price
$ 95.78
Selling Price
$ 86.04
3851
1973
1688
4022
Market Price
$ 90.36
Selling Price
$ 78.81
838
606
710
3024
Market Price
$ 60.85
Selling Price
$ 55.00
1318
944
896
4478
Market Price
$ 108.85
Selling Price
$ 91.07
778
754
657
1331
Market Price
$ 82.24
Selling Price
$ 71.11
1435
1416
789
1944
Market Price
$ 78.85
Selling Price
$ 69.83
1591
773
1400
1924
Market Price
$ 69.41
Selling Price
$ 59.68
2453
1130
1233
2958
Market Price
$ 69.17
Selling Price
$ 57.86
2144
905
1738
4765
Market Price
$ 102.54
Selling Price
$ 87.54
1500
352
575
2304
Market Price
$ 72.02
Selling Price
$ 64.27
1610
1607
1407
2301