244,280 shares
229,349 shares
160,963 shares
111,057 shares
73,810 shares
131,290 shares
65,181 shares
539,883 shares
370,682 shares
200,660 shares