32,141 shares
332,629 shares
341,008 shares
149,324 shares
180,050 shares
88,807 shares
95,931 shares
232,839 shares
29,122 shares
71,885 shares