155,194 shares
53,380 shares
48,968 shares
117,484 shares
90,972 shares
563,533 shares
171,055 shares
219,499 shares
420,747 shares
250,241 shares