Market Price
$ 101.43
Selling Price
$ 89.07
1450
1181
294
4519
Market Price
$ 79.97
Selling Price
$ 67.40
1301
1152
627
1993
Market Price
$ 77.04
Selling Price
$ 64.31
2060
1669
1959
3745
Market Price
$ 91.94
Selling Price
$ 81.05
2131
509
1934
2345
Market Price
$ 110.37
Selling Price
$ 95.31
370
322
143
1236
Market Price
$ 99.76
Selling Price
$ 84.17
287
122
73
809
Market Price
$ 104.25
Selling Price
$ 90.18
1388
1195
1127
4148
Market Price
$ 67.80
Selling Price
$ 59.91
1106
539
552
1138
Market Price
$ 105.08
Selling Price
$ 95.46
964
587
812
1049
Market Price
$ 73.98
Selling Price
$ 62.13
967
729
666
2864
Market Price
$ 115.34
Selling Price
$ 97.40
1238
1217
253
1424
Market Price
$ 90.66
Selling Price
$ 79.29
1266
1120
357
3118
Market Price
$ 90.38
Selling Price
$ 81.35
1028
574
983
4191
Market Price
$ 103.28
Selling Price
$ 90.82
3717
1057
2366
4609
Market Price
$ 88.71
Selling Price
$ 76.59
2061
670
590
4333
Market Price
$ 107.90
Selling Price
$ 93.71
1548
1037
1000
3204
Market Price
$ 117.14
Selling Price
$ 97.65
1786
1378
1143
2159
Market Price
$ 77.18
Selling Price
$ 69.18
522
372
490
663
Market Price
$ 89.05
Selling Price
$ 79.08
4352
2079
3326
4806
Market Price
$ 88.74
Selling Price
$ 75.74
179
51
121
570
Market Price
$ 76.51
Selling Price
$ 66.88
1520
1052
1040
1840
Market Price
$ 108.51
Selling Price
$ 97.22
944
325
683
1836
Market Price
$ 102.40
Selling Price
$ 92.07
1403
813
1248
4254
Market Price
$ 86.71
Selling Price
$ 73.38
157
88
68
600
Market Price
$ 85.38
Selling Price
$ 73.27
1376
645
774
3580
Market Price
$ 91.09
Selling Price
$ 79.33
410
407
337
518
Market Price
$ 67.66
Selling Price
$ 60.12
858
718
772
2127
Market Price
$ 101.11
Selling Price
$ 84.76
326
262
240
573
Market Price
$ 65.54
Selling Price
$ 58.89
1633
1062
1482
2187
Market Price
$ 90.94
Selling Price
$ 80.90
1760
777
615
4640
Market Price
$ 113.25
Selling Price
$ 96.87
3984
2809
3978
4416
Market Price
$ 82.29
Selling Price
$ 72.16
1029
231
371
4510
Market Price
$ 116.56
Selling Price
$ 98.97
350
90
73
1107
Market Price
$ 107.16
Selling Price
$ 93.23
1671
850
1167
2168
Market Price
$ 106.35
Selling Price
$ 89.39
1367
575
857
4043
Market Price
$ 99.04
Selling Price
$ 84.91
1192
1114
1016
3689
Market Price
$ 110.26
Selling Price
$ 93.38
1271
1175
324
2067
Market Price
$ 72.31
Selling Price
$ 65.00
926
416
363
1083
Market Price
$ 82.89
Selling Price
$ 73.54
720
226
671
723
Market Price
$ 94.22
Selling Price
$ 82.57
1600
879
792
2843