Market Price
$ 91.49
Selling Price
$ 77.42
1717
635
1307
3841
Market Price
$ 110.20
Selling Price
$ 95.83
1435
1007
1029
2384
Market Price
$ 102.57
Selling Price
$ 86.24
580
457
560
1740
Market Price
$ 94.48
Selling Price
$ 78.80
4001
1835
3476
4018
Market Price
$ 81.30
Selling Price
$ 69.58
1001
755
628
1487
Market Price
$ 84.30
Selling Price
$ 71.37
1510
1024
1389
3146
Market Price
$ 91.29
Selling Price
$ 77.42
3188
1160
2337
4622
Market Price
$ 63.60
Selling Price
$ 57.57
3273
1532
2480
4230
Market Price
$ 74.12
Selling Price
$ 66.48
2585
877
556
4672
Market Price
$ 87.20
Selling Price
$ 73.28
1352
793
1224
3224
Market Price
$ 110.27
Selling Price
$ 96.31
2695
1036
1151
4293
Market Price
$ 67.64
Selling Price
$ 59.08
1069
393
1038
1648
Market Price
$ 103.69
Selling Price
$ 92.04
749
326
598
847
Market Price
$ 67.81
Selling Price
$ 56.70
1896
512
584
4588
Market Price
$ 88.63
Selling Price
$ 74.83
4730
4293
3593
4732
Market Price
$ 85.58
Selling Price
$ 72.81
588
177
137
644
Market Price
$ 88.28
Selling Price
$ 78.07
748
534
637
2467
Market Price
$ 101.48
Selling Price
$ 87.52
141
44
64
509
Market Price
$ 83.40
Selling Price
$ 72.17
2638
824
676
4043
Market Price
$ 96.74
Selling Price
$ 87.45
2230
1536
1953
4680
Market Price
$ 68.77
Selling Price
$ 59.36
4529
2680
2093
4795
Market Price
$ 96.57
Selling Price
$ 80.78
3250
3049
2986
4288
Market Price
$ 90.55
Selling Price
$ 81.85
883
662
668
3996
Market Price
$ 107.44
Selling Price
$ 91.16
1969
1888
1945
3499
Market Price
$ 74.50
Selling Price
$ 62.31
2298
2064
1190
2633
Market Price
$ 83.75
Selling Price
$ 69.80
348
265
298
1005
Market Price
$ 68.89
Selling Price
$ 62.56
952
800
214
1163
Market Price
$ 104.47
Selling Price
$ 92.01
1952
1019
689
3154
Market Price
$ 98.27
Selling Price
$ 84.82
2166
1469
2156
3663
Market Price
$ 92.14
Selling Price
$ 77.70
413
243
206
713
Market Price
$ 109.61
Selling Price
$ 97.56
3496
3042
2119
3798
Market Price
$ 104.81
Selling Price
$ 89.03
1890
622
1494
3512
Market Price
$ 112.57
Selling Price
$ 97.53
2886
1947
2225
4383
Market Price
$ 79.81
Selling Price
$ 70.55
458
431
419
722
Market Price
$ 89.60
Selling Price
$ 81.40
1011
668
319
2623
Market Price
$ 94.26
Selling Price
$ 79.15
2998
1740
1671
3970
Market Price
$ 99.52
Selling Price
$ 86.45
1283
1036
900
1846
Market Price
$ 83.22
Selling Price
$ 70.03
611
455
330
1163
Market Price
$ 98.01
Selling Price
$ 84.23
1018
972
615
2623
Market Price
$ 93.28
Selling Price
$ 84.05
2461
2122
1065
2975