Market Price
$ 107.27
Selling Price
$ 93.00
3995
2413
2361
4154
Market Price
$ 106.11
Selling Price
$ 94.90
3509
1739
1382
4902
Market Price
$ 76.45
Selling Price
$ 64.84
831
572
769
1784
Market Price
$ 81.90
Selling Price
$ 72.76
1662
639
343
3111
Market Price
$ 96.21
Selling Price
$ 81.32
772
332
269
2604
Market Price
$ 111.22
Selling Price
$ 92.95
1799
1604
836
3472
Market Price
$ 110.61
Selling Price
$ 94.81
1071
731
615
4347
Market Price
$ 74.12
Selling Price
$ 64.70
1668
1635
735
3200
Market Price
$ 64.87
Selling Price
$ 57.90
622
302
526
875
Market Price
$ 63.32
Selling Price
$ 56.60
1568
485
805
3378
Market Price
$ 80.25
Selling Price
$ 71.37
875
755
191
1196
Market Price
$ 106.16
Selling Price
$ 96.41
1329
1118
349
3535
Market Price
$ 86.52
Selling Price
$ 74.56
923
369
456
1505
Market Price
$ 81.20
Selling Price
$ 73.80
595
572
474
847
Market Price
$ 88.88
Selling Price
$ 79.81
209
156
185
461
Market Price
$ 104.13
Selling Price
$ 90.08
3553
2665
801
4976
Market Price
$ 104.61
Selling Price
$ 90.53
2371
987
1140
3757
Market Price
$ 85.92
Selling Price
$ 73.20
729
720
610
1870
Market Price
$ 83.61
Selling Price
$ 73.48
1879
692
1739
2629
Market Price
$ 93.44
Selling Price
$ 79.74
627
320
345
774
Market Price
$ 102.71
Selling Price
$ 90.07
2127
461
835
2448
Market Price
$ 106.53
Selling Price
$ 90.53
1833
1165
1151
4683
Market Price
$ 103.78
Selling Price
$ 87.87
1741
541
903
3703
Market Price
$ 76.11
Selling Price
$ 68.60
1489
1249
613
1762
Market Price
$ 96.75
Selling Price
$ 81.38
2649
1065
1710
2846
Market Price
$ 88.67
Selling Price
$ 79.77
368
137
292
601
Market Price
$ 104.09
Selling Price
$ 87.49
775
379
551
1402
Market Price
$ 67.07
Selling Price
$ 56.89
1101
373
971
3291
Market Price
$ 103.65
Selling Price
$ 91.32
1117
368
278
2255
Market Price
$ 82.63
Selling Price
$ 70.90
4864
3644
4404
4910
Market Price
$ 114.92
Selling Price
$ 98.73
1910
1816
1616
2016
Market Price
$ 93.10
Selling Price
$ 78.58
2895
2163
1833
4600
Market Price
$ 91.95
Selling Price
$ 79.72
2929
906
2534
4843
Market Price
$ 105.49
Selling Price
$ 88.35
798
508
226
1192
Market Price
$ 96.92
Selling Price
$ 87.67
443
199
224
1597
Market Price
$ 78.98
Selling Price
$ 69.00
674
507
524
1130
Market Price
$ 107.02
Selling Price
$ 96.78
1543
1250
1442
4855
Market Price
$ 73.24
Selling Price
$ 61.30
2527
998
1334
2919
Market Price
$ 90.84
Selling Price
$ 80.91
1241
1241
493
3998
Market Price
$ 73.85
Selling Price
$ 66.75
1101
441
244
1664