244,269 shares
229,323 shares
160,948 shares
111,029 shares
73,759 shares
131,261 shares
65,164 shares
539,867 shares
370,646 shares
200,632 shares