31,391 shares
74,296 shares
447,464 shares
53,008 shares
96,371 shares
99,793 shares
287,535 shares
53,914 shares
140,608 shares
73,470 shares