21,205 shares
148,839 shares
381,862 shares
23,447 shares
466,584 shares
128,209 shares
70,922 shares
58,234 shares
87,979 shares
299,157 shares