244,275 shares
229,341 shares
160,960 shares
111,048 shares
73,790 shares
131,280 shares
65,177 shares
539,881 shares
370,670 shares
200,656 shares