140,882 shares
66,783 shares
124,514 shares
903,294 shares
724,211 shares
154,407 shares
626,077 shares
217,285 shares
487,710 shares
375,124 shares