475,356 shares
360,067 shares
263,832 shares
134,659 shares
123,548 shares
56,661 shares
76,565 shares
131,339 shares
250,671 shares
113,365 shares