158,900 shares
101,750 shares
66,081 shares
67,952 shares
65,187 shares
63,865 shares
176,661 shares
120,349 shares
145,815 shares
46,948 shares