244,283 shares
229,351 shares
160,965 shares
111,060 shares
73,816 shares
131,298 shares
65,184 shares
539,887 shares
370,688 shares
200,664 shares