Market Price
$ 85.41
Selling Price
$ 77.47
1634
1286
903
3490
Market Price
$ 106.94
Selling Price
$ 90.19
2210
864
2170
2511
Market Price
$ 104.50
Selling Price
$ 91.50
1161
386
835
2330
Market Price
$ 66.61
Selling Price
$ 60.10
599
561
514
958
Market Price
$ 91.41
Selling Price
$ 80.67
346
155
218
767
Market Price
$ 107.52
Selling Price
$ 96.08
2159
926
623
2631
Market Price
$ 64.92
Selling Price
$ 56.25
2666
630
2663
3034
Market Price
$ 97.61
Selling Price
$ 87.38
1013
593
934
3413
Market Price
$ 107.39
Selling Price
$ 93.89
1097
366
972
4765
Market Price
$ 93.03
Selling Price
$ 79.69
484
434
355
1547
Market Price
$ 113.94
Selling Price
$ 97.86
410
82
112
984
Market Price
$ 105.27
Selling Price
$ 88.86
1062
399
1026
3679
Market Price
$ 97.87
Selling Price
$ 82.49
631
379
149
787
Market Price
$ 105.85
Selling Price
$ 89.52
314
154
226
746
Market Price
$ 101.30
Selling Price
$ 88.71
362
108
154
1192
Market Price
$ 97.12
Selling Price
$ 85.01
3905
2524
1507
4656
Market Price
$ 74.54
Selling Price
$ 64.44
998
966
594
4475
Market Price
$ 103.32
Selling Price
$ 90.07
2745
873
2440
4235
Market Price
$ 76.88
Selling Price
$ 66.30
3872
1128
3178
3910
Market Price
$ 108.28
Selling Price
$ 91.48
152
45
102
555
Market Price
$ 98.10
Selling Price
$ 82.70
3187
2116
1484
3893
Market Price
$ 70.56
Selling Price
$ 59.67
2901
794
1702
3094
Market Price
$ 77.90
Selling Price
$ 68.21
2095
802
743
4247
Market Price
$ 105.99
Selling Price
$ 90.13
1801
818
575
2534
Market Price
$ 72.48
Selling Price
$ 65.15
1704
1484
554
1914
Market Price
$ 101.09
Selling Price
$ 89.54
304
134
245
1171
Market Price
$ 94.01
Selling Price
$ 79.85
358
347
85
428
Market Price
$ 78.61
Selling Price
$ 70.23
2378
2051
599
2401
Market Price
$ 67.38
Selling Price
$ 57.44
3269
1604
2755
4013
Market Price
$ 109.28
Selling Price
$ 97.98
1256
488
442
4725
Market Price
$ 106.26
Selling Price
$ 96.49
1559
473
859
3084
Market Price
$ 107.56
Selling Price
$ 95.16
2327
1494
2264
2894
Market Price
$ 93.22
Selling Price
$ 78.77
706
439
281
992
Market Price
$ 79.58
Selling Price
$ 66.56
507
292
183
580
Market Price
$ 75.07
Selling Price
$ 66.35
2104
1981
1121
4193
Market Price
$ 65.77
Selling Price
$ 55.40
4007
1498
2136
4771
Market Price
$ 105.62
Selling Price
$ 95.88
3308
2531
2903
4140
Market Price
$ 106.80
Selling Price
$ 93.66
645
286
627
1225
Market Price
$ 74.17
Selling Price
$ 61.81
2674
825
2091
3387
Market Price
$ 115.64
Selling Price
$ 97.47
1746
944
375
3693