244,271 shares
229,327 shares
160,951 shares
111,033 shares
73,771 shares
131,265 shares
65,168 shares
539,876 shares
370,651 shares
200,645 shares