244,271 shares
229,329 shares
160,955 shares
111,035 shares
73,776 shares
131,267 shares
65,169 shares
539,877 shares
370,654 shares
200,649 shares