45,886 shares
324,832 shares
81,114 shares
67,158 shares
131,126 shares
142,676 shares
336,932 shares
315,205 shares
113,612 shares
99,527 shares