29,344 shares
21,552 shares
47,295 shares
454,434 shares
32,866 shares
25,280 shares
58,330 shares
154,028 shares
30,776 shares
23,724 shares