Market Price
$ 76.55
Selling Price
$ 67.49
390
177
134
1573
Market Price
$ 70.79
Selling Price
$ 61.22
1629
789
1313
2524
Market Price
$ 72.36
Selling Price
$ 61.20
2284
2219
1771
3716
Market Price
$ 103.58
Selling Price
$ 92.60
3168
2120
2179
3360
Market Price
$ 95.19
Selling Price
$ 86.26
1258
1169
487
4182
Market Price
$ 107.15
Selling Price
$ 94.57
1153
363
871
4286
Market Price
$ 76.77
Selling Price
$ 66.53
2588
1288
1897
4369
Market Price
$ 67.87
Selling Price
$ 61.03
2004
1935
1949
3138
Market Price
$ 105.84
Selling Price
$ 90.54
2792
2060
1382
2809
Market Price
$ 111.61
Selling Price
$ 97.55
985
693
571
2512
Market Price
$ 63.76
Selling Price
$ 55.41
1787
794
715
2809
Market Price
$ 94.31
Selling Price
$ 85.50
1342
593
1248
4146
Market Price
$ 90.73
Selling Price
$ 76.36
432
118
163
668
Market Price
$ 92.17
Selling Price
$ 80.43
1864
930
683
2410
Market Price
$ 86.73
Selling Price
$ 75.60
1509
1497
1384
3722
Market Price
$ 114.32
Selling Price
$ 95.53
1941
959
1358
3358
Market Price
$ 84.48
Selling Price
$ 71.67
670
161
348
1068
Market Price
$ 78.44
Selling Price
$ 69.28
1060
731
633
2574
Market Price
$ 69.96
Selling Price
$ 58.58
331
97
70
561
Market Price
$ 62.56
Selling Price
$ 56.21
2182
771
866
2616
Market Price
$ 64.57
Selling Price
$ 55.82
1924
454
1907
4823
Market Price
$ 79.35
Selling Price
$ 70.62
324
201
91
1121
Market Price
$ 106.94
Selling Price
$ 95.44
1316
1227
1192
2951
Market Price
$ 87.30
Selling Price
$ 73.18
390
278
201
529
Market Price
$ 63.72
Selling Price
$ 57.16
432
100
143
1020
Market Price
$ 92.28
Selling Price
$ 81.88
2411
1012
1909
3087
Market Price
$ 96.23
Selling Price
$ 84.41
3422
3104
2177
4621
Market Price
$ 95.74
Selling Price
$ 80.38
1365
1205
1064
2480
Market Price
$ 82.92
Selling Price
$ 72.84
2665
539
1586
2983
Market Price
$ 71.89
Selling Price
$ 61.60
720
158
281
1990
Market Price
$ 68.00
Selling Price
$ 60.06
1757
559
1615
2315
Market Price
$ 69.27
Selling Price
$ 61.23
229
83
72
1034
Market Price
$ 103.08
Selling Price
$ 93.03
2792
1249
839
3233
Market Price
$ 79.75
Selling Price
$ 72.30
1722
1069
655
1916
Market Price
$ 78.44
Selling Price
$ 71.16
796
320
411
834
Market Price
$ 71.93
Selling Price
$ 61.50
1637
471
462
3950
Market Price
$ 106.12
Selling Price
$ 89.79
286
111
193
861
Market Price
$ 74.37
Selling Price
$ 66.81
839
179
250
1178
Market Price
$ 104.26
Selling Price
$ 92.42
618
161
176
1665
Market Price
$ 81.63
Selling Price
$ 69.43
761
257
688
927