31,528 shares
43,196 shares
34,969 shares
14,842 shares
25,965 shares
42,915 shares
35,413 shares
36,277 shares
23,866 shares
348,029 shares