6,138 shares
5,605 shares
15,977 shares
28,801 shares
33,270 shares
335,158 shares
355,233 shares
159,658 shares
280,842 shares
119,104 shares