5,754 shares
5,382 shares
15,853 shares
28,669 shares
33,055 shares
334,993 shares
355,039 shares
159,554 shares
280,676 shares
118,950 shares