Market Price
$ 80.68
Selling Price
$ 71.76
1203
548
993
4615
Market Price
$ 92.11
Selling Price
$ 77.86
1241
254
293
2121
Market Price
$ 98.91
Selling Price
$ 87.51
3464
2248
1495
4493
Market Price
$ 103.37
Selling Price
$ 86.90
1298
592
1183
2729
Market Price
$ 91.40
Selling Price
$ 82.66
1976
611
1444
2863
Market Price
$ 106.73
Selling Price
$ 90.47
3040
2425
2899
3269
Market Price
$ 102.03
Selling Price
$ 90.22
777
689
638
1990
Market Price
$ 68.97
Selling Price
$ 57.88
1839
966
699
4800
Market Price
$ 73.75
Selling Price
$ 62.73
413
157
122
1284
Market Price
$ 111.88
Selling Price
$ 96.26
3127
937
1982
4525
Market Price
$ 69.52
Selling Price
$ 62.52
2782
2269
1999
4301
Market Price
$ 96.90
Selling Price
$ 83.12
2308
1568
2229
2347
Market Price
$ 99.29
Selling Price
$ 84.69
1711
1693
1216
1990
Market Price
$ 91.06
Selling Price
$ 80.44
264
135
201
1261
Market Price
$ 101.73
Selling Price
$ 87.51
1899
631
562
3283
Market Price
$ 85.19
Selling Price
$ 71.37
814
595
785
871
Market Price
$ 62.55
Selling Price
$ 56.77
1260
535
559
3880
Market Price
$ 95.89
Selling Price
$ 81.83
1044
222
423
2532
Market Price
$ 63.53
Selling Price
$ 55.13
279
189
278
852
Market Price
$ 68.86
Selling Price
$ 60.94
1440
1376
452
2504
Market Price
$ 75.62
Selling Price
$ 64.86
907
793
509
958
Market Price
$ 78.71
Selling Price
$ 69.46
2131
2110
1182
4494
Market Price
$ 85.91
Selling Price
$ 75.81
3723
834
3687
3781
Market Price
$ 61.69
Selling Price
$ 55.52
1724
1688
1198
4309
Market Price
$ 91.89
Selling Price
$ 78.27
3465
2205
2488
4169
Market Price
$ 111.05
Selling Price
$ 93.61
836
482
171
1248
Market Price
$ 114.95
Selling Price
$ 96.93
1578
339
1571
1610
Market Price
$ 97.64
Selling Price
$ 82.67
3228
2123
2418
4664
Market Price
$ 80.19
Selling Price
$ 72.48
983
647
655
1470
Market Price
$ 88.67
Selling Price
$ 74.91
725
594
192
1006
Market Price
$ 74.73
Selling Price
$ 67.69
2120
509
1866
3883
Market Price
$ 79.62
Selling Price
$ 69.51
509
195
190
1199
Market Price
$ 68.80
Selling Price
$ 60.29
1837
964
732
2477
Market Price
$ 104.79
Selling Price
$ 88.31
3688
1563
824
4705
Market Price
$ 73.23
Selling Price
$ 64.76
3421
2327
2115
4205
Market Price
$ 83.97
Selling Price
$ 74.82
1007
315
744
2624
Market Price
$ 62.49
Selling Price
$ 55.45
1173
444
357
3335
Market Price
$ 91.89
Selling Price
$ 78.48
630
452
307
1174
Market Price
$ 87.98
Selling Price
$ 79.32
435
164
213
1024
Market Price
$ 82.16
Selling Price
$ 73.03
3267
1772
2175
3359