5,886 shares
5,473 shares
15,950 shares
28,772 shares
33,230 shares
335,140 shares
355,220 shares
159,637 shares
280,746 shares
119,002 shares