Market Price
$ 68.37
Selling Price
$ 57.22
4005
1576
1034
4052
Market Price
$ 91.97
Selling Price
$ 82.80
2493
1802
531
4298
Market Price
$ 96.19
Selling Price
$ 85.92
1786
641
803
1956
Market Price
$ 116.31
Selling Price
$ 97.27
476
422
381
728
Market Price
$ 84.41
Selling Price
$ 71.15
2244
1102
1493
4906
Market Price
$ 111.27
Selling Price
$ 97.15
667
466
369
899
Market Price
$ 87.01
Selling Price
$ 75.87
498
248
490
1290
Market Price
$ 90.60
Selling Price
$ 75.74
3467
2019
1089
3662
Market Price
$ 91.82
Selling Price
$ 82.61
304
303
139
1369
Market Price
$ 111.69
Selling Price
$ 94.10
3719
3060
2258
4223
Market Price
$ 106.67
Selling Price
$ 96.29
1177
400
884
3100
Market Price
$ 74.63
Selling Price
$ 66.79
455
291
380
538
Market Price
$ 87.61
Selling Price
$ 75.55
1408
299
1325
1422
Market Price
$ 66.82
Selling Price
$ 55.98
1795
1746
996
2109
Market Price
$ 109.69
Selling Price
$ 93.79
1786
431
408
4692
Market Price
$ 106.61
Selling Price
$ 89.99
847
423
365
3406
Market Price
$ 66.80
Selling Price
$ 56.39
1092
340
555
3561
Market Price
$ 102.76
Selling Price
$ 89.65
2982
1846
2143
3317
Market Price
$ 76.17
Selling Price
$ 68.29
2692
1176
1944
4315
Market Price
$ 91.79
Selling Price
$ 80.26
959
827
645
3530
Market Price
$ 88.49
Selling Price
$ 78.01
3327
3144
2568
3565
Market Price
$ 94.21
Selling Price
$ 84.93
717
296
432
1274
Market Price
$ 107.33
Selling Price
$ 97.21
561
165
325
1817
Market Price
$ 81.16
Selling Price
$ 71.38
556
499
470
759
Market Price
$ 113.20
Selling Price
$ 97.56
1842
804
1526
2602
Market Price
$ 71.37
Selling Price
$ 61.80
403
386
157
1820
Market Price
$ 112.63
Selling Price
$ 96.15
702
418
396
1110
Market Price
$ 87.68
Selling Price
$ 77.32
634
219
397
1163
Market Price
$ 94.14
Selling Price
$ 78.48
375
229
188
473
Market Price
$ 85.56
Selling Price
$ 72.02
923
850
557
967
Market Price
$ 103.45
Selling Price
$ 90.21
800
414
547
2343
Market Price
$ 110.33
Selling Price
$ 93.35
260
252
207
412
Market Price
$ 75.02
Selling Price
$ 63.17
1853
1462
589
3129
Market Price
$ 78.88
Selling Price
$ 70.51
470
207
398
1457
Market Price
$ 86.09
Selling Price
$ 78.12
529
433
199
1167
Market Price
$ 105.79
Selling Price
$ 88.37
3200
987
1768
3391
Market Price
$ 70.36
Selling Price
$ 58.90
537
373
236
2616
Market Price
$ 112.49
Selling Price
$ 94.39
1000
257
558
2013
Market Price
$ 72.09
Selling Price
$ 60.67
2841
2685
2620
3629
Market Price
$ 109.60
Selling Price
$ 95.33
1288
389
706
1420