63,682 shares
333,401 shares
150,922 shares
34,686 shares
65,135 shares
21,034 shares
66,836 shares
189,956 shares
52,395 shares
43,310 shares