244,268 shares
229,323 shares
160,948 shares
111,029 shares
73,759 shares
131,260 shares
65,163 shares
539,867 shares
370,645 shares
200,632 shares