7,321 shares
6,023 shares
16,494 shares
29,214 shares
33,633 shares
335,588 shares
355,655 shares
160,026 shares
281,508 shares
119,566 shares