63,476 shares
333,083 shares
150,674 shares
34,451 shares
64,891 shares
20,803 shares
66,651 shares
189,730 shares
52,140 shares
43,072 shares