244,277 shares
229,348 shares
160,962 shares
111,056 shares
73,810 shares
131,289 shares
65,179 shares
539,882 shares
370,681 shares
200,659 shares