102,109 shares
97,925 shares
82,713 shares
78,897 shares
78,725 shares
78,406 shares
72,694 shares
68,806 shares
66,838 shares
51,886 shares