63,627 shares
333,293 shares
150,842 shares
34,619 shares
65,054 shares
20,956 shares
66,785 shares
189,901 shares
52,322 shares
43,230 shares