Market Price
$ 70.87
Selling Price
$ 61.12
728
516
305
1161
Market Price
$ 66.19
Selling Price
$ 58.78
1124
450
652
1201
Market Price
$ 105.45
Selling Price
$ 88.60
568
362
418
929
Market Price
$ 89.12
Selling Price
$ 80.41
771
321
639
2634
Market Price
$ 99.12
Selling Price
$ 86.15
2122
1562
1889
2800
Market Price
$ 116.30
Selling Price
$ 98.44
2991
833
744
3594
Market Price
$ 65.29
Selling Price
$ 58.35
1738
710
1616
4225
Market Price
$ 88.34
Selling Price
$ 75.44
3497
1076
1969
4583
Market Price
$ 100.74
Selling Price
$ 87.95
906
525
241
3430
Market Price
$ 104.83
Selling Price
$ 88.44
2084
724
1664
3952
Market Price
$ 66.55
Selling Price
$ 55.75
1927
1718
516
4970
Market Price
$ 106.44
Selling Price
$ 89.11
2691
1039
1658
3788
Market Price
$ 109.16
Selling Price
$ 96.93
1080
787
567
2322
Market Price
$ 79.62
Selling Price
$ 69.51
1863
776
1659
2034
Market Price
$ 87.90
Selling Price
$ 79.88
2146
913
935
4470
Market Price
$ 69.69
Selling Price
$ 62.29
1052
214
230
4566
Market Price
$ 70.51
Selling Price
$ 58.86
1122
255
710
2346
Market Price
$ 70.24
Selling Price
$ 59.01
409
252
83
1292
Market Price
$ 86.41
Selling Price
$ 75.06
4002
2594
1081
4797
Market Price
$ 97.72
Selling Price
$ 87.10
1575
422
887
1605
Market Price
$ 103.36
Selling Price
$ 87.14
2315
996
733
2663
Market Price
$ 94.55
Selling Price
$ 83.21
2275
899
528
2381
Market Price
$ 91.83
Selling Price
$ 76.63
1557
420
1429
4513
Market Price
$ 94.04
Selling Price
$ 81.64
2068
1235
1039
4439
Market Price
$ 74.61
Selling Price
$ 62.86
704
529
603
2684
Market Price
$ 83.32
Selling Price
$ 73.89
332
275
198
1517
Market Price
$ 81.92
Selling Price
$ 69.20
1436
1197
1094
2591
Market Price
$ 81.81
Selling Price
$ 72.37
1031
807
351
2040
Market Price
$ 105.41
Selling Price
$ 93.88
2193
1944
1988
3248
Market Price
$ 81.30
Selling Price
$ 70.01
199
174
124
547
Market Price
$ 75.63
Selling Price
$ 67.06
2513
1102
2042
3850
Market Price
$ 64.25
Selling Price
$ 55.43
3613
2151
1785
4526
Market Price
$ 74.52
Selling Price
$ 66.37
2806
903
1822
2827
Market Price
$ 68.10
Selling Price
$ 59.14
1592
1235
1139
3319
Market Price
$ 85.74
Selling Price
$ 72.77
367
213
327
878
Market Price
$ 115.51
Selling Price
$ 97.90
1680
1609
497
4745
Market Price
$ 70.61
Selling Price
$ 61.92
1499
1139
595
3011
Market Price
$ 106.56
Selling Price
$ 96.23
1892
1347
1264
2631
Market Price
$ 107.31
Selling Price
$ 92.07
2630
1934
1180
2711
Market Price
$ 65.35
Selling Price
$ 59.05
2083
1292
426
4884