167,441 shares
28,120 shares
69,888 shares
230,321 shares
348,435 shares
32,873 shares
166,136 shares
227,499 shares
74,746 shares
32,918 shares