Market Price
$ 77.57
Selling Price
$ 64.89
1548
1040
1480
3206
Market Price
$ 94.72
Selling Price
$ 83.22
421
84
291
684
Market Price
$ 111.77
Selling Price
$ 98.74
4054
3103
2438
4222
Market Price
$ 70.22
Selling Price
$ 59.82
4451
3647
1332
4704
Market Price
$ 105.93
Selling Price
$ 92.46
688
641
600
1384
Market Price
$ 65.82
Selling Price
$ 57.16
2522
2377
1565
2639
Market Price
$ 88.31
Selling Price
$ 75.44
257
253
235
801
Market Price
$ 100.18
Selling Price
$ 88.35
627
186
210
789
Market Price
$ 106.88
Selling Price
$ 89.10
2579
1693
2506
3751
Market Price
$ 63.60
Selling Price
$ 56.72
1030
749
704
4106
Market Price
$ 99.77
Selling Price
$ 90.50
3235
1745
1974
4404
Market Price
$ 115.11
Selling Price
$ 98.93
1851
1497
1621
4832
Market Price
$ 67.64
Selling Price
$ 57.72
1707
414
1259
3773
Market Price
$ 71.37
Selling Price
$ 59.55
531
414
262
973
Market Price
$ 89.60
Selling Price
$ 76.35
1019
994
318
2220
Market Price
$ 83.56
Selling Price
$ 74.40
527
470
457
1081
Market Price
$ 112.02
Selling Price
$ 94.88
971
408
722
1685
Market Price
$ 63.47
Selling Price
$ 56.33
4010
2367
3123
4115
Market Price
$ 65.49
Selling Price
$ 58.60
4038
2024
3720
4895
Market Price
$ 69.86
Selling Price
$ 60.55
403
295
338
1229
Market Price
$ 103.19
Selling Price
$ 92.38
1729
603
1664
3740
Market Price
$ 63.07
Selling Price
$ 56.79
482
360
306
1455
Market Price
$ 88.21
Selling Price
$ 74.85
1129
332
978
1758
Market Price
$ 86.95
Selling Price
$ 72.82
2142
1174
500
4878
Market Price
$ 93.49
Selling Price
$ 78.09
3014
2552
1923
4431
Market Price
$ 67.74
Selling Price
$ 58.20
739
556
353
1245
Market Price
$ 93.53
Selling Price
$ 81.98
185
174
54
445
Market Price
$ 93.79
Selling Price
$ 84.23
1316
746
1283
1955
Market Price
$ 105.03
Selling Price
$ 94.72
2052
746
626
3288
Market Price
$ 77.15
Selling Price
$ 67.46
572
352
260
677
Market Price
$ 101.33
Selling Price
$ 91.86
544
263
194
2237
Market Price
$ 112.97
Selling Price
$ 97.62
1979
1361
1315
3800
Market Price
$ 65.78
Selling Price
$ 55.07
739
658
661
3308
Market Price
$ 96.66
Selling Price
$ 84.92
610
126
327
1101
Market Price
$ 70.91
Selling Price
$ 60.84
3719
1653
2575
4149
Market Price
$ 83.07
Selling Price
$ 69.42
3276
1863
2815
4702
Market Price
$ 73.20
Selling Price
$ 62.43
2510
1969
1259
3293
Market Price
$ 91.80
Selling Price
$ 77.24
998
214
324
1061
Market Price
$ 106.62
Selling Price
$ 89.59
460
106
323
1994
Market Price
$ 87.58
Selling Price
$ 75.90
2362
1510
2179
3089