Market Price
$ 74.11
Selling Price
$ 63.16
4536
1689
3450
4665
Market Price
$ 104.11
Selling Price
$ 91.96
1007
607
243
3621
Market Price
$ 95.46
Selling Price
$ 84.55
2400
1904
1538
2784
Market Price
$ 71.21
Selling Price
$ 62.59
1012
378
823
1445
Market Price
$ 64.74
Selling Price
$ 57.81
1548
1110
499
2379
Market Price
$ 64.04
Selling Price
$ 57.15
876
711
372
3349
Market Price
$ 98.07
Selling Price
$ 86.98
1372
544
507
3061
Market Price
$ 89.12
Selling Price
$ 78.24
268
185
154
976
Market Price
$ 76.80
Selling Price
$ 68.41
1573
1318
1447
3284
Market Price
$ 80.61
Selling Price
$ 69.61
214
211
81
641
Market Price
$ 103.48
Selling Price
$ 89.54
538
325
153
585
Market Price
$ 70.51
Selling Price
$ 63.70
2998
1156
1636
3106
Market Price
$ 81.83
Selling Price
$ 72.66
1948
1698
1900
4956
Market Price
$ 74.09
Selling Price
$ 66.86
2032
444
977
2259
Market Price
$ 78.41
Selling Price
$ 68.89
630
233
569
1285
Market Price
$ 103.16
Selling Price
$ 88.86
1240
1167
867
2486
Market Price
$ 89.50
Selling Price
$ 77.46
4701
3821
1391
4830
Market Price
$ 105.92
Selling Price
$ 95.82
800
429
748
1346
Market Price
$ 80.41
Selling Price
$ 71.55
3440
1245
1251
5000
Market Price
$ 97.96
Selling Price
$ 83.64
3111
725
2004
3497
Market Price
$ 79.93
Selling Price
$ 67.88
3117
2849
2021
4934
Market Price
$ 78.43
Selling Price
$ 66.92
811
449
295
1262
Market Price
$ 84.29
Selling Price
$ 70.58
1100
509
784
4567
Market Price
$ 72.69
Selling Price
$ 62.32
1642
428
1497
4578
Market Price
$ 101.63
Selling Price
$ 91.34
932
915
759
1554
Market Price
$ 78.27
Selling Price
$ 69.13
626
475
506
1667
Market Price
$ 74.15
Selling Price
$ 66.43
3061
1270
887
3970
Market Price
$ 96.58
Selling Price
$ 84.01
1819
1669
1529
2895
Market Price
$ 63.54
Selling Price
$ 55.54
1996
1689
1256
4604
Market Price
$ 68.42
Selling Price
$ 60.90
1704
438
667
3552
Market Price
$ 89.18
Selling Price
$ 79.31
630
215
150
1412
Market Price
$ 89.37
Selling Price
$ 78.89
2029
1513
449
2117
Market Price
$ 65.79
Selling Price
$ 57.38
2549
2241
772
3815
Market Price
$ 93.73
Selling Price
$ 80.34
2051
943
895
3437
Market Price
$ 108.88
Selling Price
$ 96.44
2852
2768
710
3502
Market Price
$ 102.91
Selling Price
$ 86.28
2946
2643
1498
3110
Market Price
$ 75.41
Selling Price
$ 64.00
745
384
461
903
Market Price
$ 106.63
Selling Price
$ 88.90
952
219
858
3366
Market Price
$ 103.81
Selling Price
$ 93.83
1146
319
1015
3700
Market Price
$ 73.71
Selling Price
$ 64.42
429
266
278
461