Market Price
$ 90.87
Selling Price
$ 59.99
2675
1453
2044
3862
Market Price
$ 158.98
Selling Price
$ 103.75
1928
1621
663
3490
Market Price
$ 24.01
Selling Price
$ 14.27
1381
486
1252
1407
Market Price
$ 88.78
Selling Price
$ 53.49
377
282
136
437
Market Price
$ 172.35
Selling Price
$ 114.48
1816
1605
1355
4085
Market Price
$ 174.12
Selling Price
$ 109.56
1496
1334
457
2938
Market Price
$ 158.07
Selling Price
$ 104.43
998
907
712
1097
Market Price
$ 172.92
Selling Price
$ 110.87
2327
1474
2156
2666
Market Price
$ 182.72
Selling Price
$ 109.97
609
557
548
1683
Market Price
$ 182.60
Selling Price
$ 112.99
1614
887
416
2518
Market Price
$ 186.12
Selling Price
$ 118.33
1413
1188
788
2383
Market Price
$ 181.27
Selling Price
$ 119.56
675
451
388
3071
Market Price
$ 177.56
Selling Price
$ 113.15
1966
1530
1434
2065
Market Price
$ 175.06
Selling Price
$ 108.73
2205
861
639
2696
Market Price
$ 182.92
Selling Price
$ 110.17
2038
1615
732
4550
Market Price
$ 189.73
Selling Price
$ 114.03
843
586
298
3843
Market Price
$ 172.23
Selling Price
$ 113.33
1045
303
808
1693
Market Price
$ 171.29
Selling Price
$ 110.88
1159
870
925
1744
Market Price
$ 157.37
Selling Price
$ 100.35
775
689
557
2100
Market Price
$ 158.77
Selling Price
$ 103.63
446
168
108
703
Market Price
$ 198.47
Selling Price
$ 119.27
2889
2259
2685
3360
Market Price
$ 180.69
Selling Price
$ 110.90
3879
2055
3240
4088
Market Price
$ 178.16
Selling Price
$ 111.75
1762
1449
577
2442
Market Price
$ 158.77
Selling Price
$ 102.61
979
324
931
1163
Market Price
$ 168.79
Selling Price
$ 100.43
4827
3514
1292
4919
Market Price
$ 161.78
Selling Price
$ 106.52
237
147
81
677
Market Price
$ 188.34
Selling Price
$ 117.39
1264
920
807
4108
Market Price
$ 189.25
Selling Price
$ 113.48
532
382
296
618
Market Price
$ 173.39
Selling Price
$ 103.33
2003
544
1303
4174
Market Price
$ 155.72
Selling Price
$ 101.06
2826
1601
2629
3097
Market Price
$ 165.28
Selling Price
$ 100.65
2366
2082
2351
2890
Market Price
$ 166.86
Selling Price
$ 100.73
1631
1293
758
4420
Market Price
$ 166.33
Selling Price
$ 101.00
1070
806
627
1424
Market Price
$ 158.16
Selling Price
$ 101.43
2804
891
2491
4578
Market Price
$ 175.75
Selling Price
$ 108.72
505
332
416
678
Market Price
$ 183.36
Selling Price
$ 114.05
1395
1171
1366
4785
Market Price
$ 164.91
Selling Price
$ 100.51
1229
315
316
1764
Market Price
$ 197.33
Selling Price
$ 116.17
318
259
251
741
Market Price
$ 169.14
Selling Price
$ 106.77
2823
936
2496
2949
Market Price
$ 169.69
Selling Price
$ 112.57
743
499
407
1340