31,126 shares
74,015 shares
447,170 shares
52,791 shares
96,095 shares
99,538 shares
287,267 shares
53,670 shares
140,326 shares
73,202 shares