259,439 shares
473,374 shares
308,231 shares
63,758 shares
150,549 shares
158,676 shares
140,703 shares
355,090 shares
538,336 shares
44,903 shares