32,942 shares
207,798 shares
70,136 shares
35,842 shares
125,493 shares
44,456 shares
406,376 shares
126,850 shares
42,913 shares
43,715 shares