21,011 shares
148,705 shares
381,656 shares
23,281 shares
466,398 shares
128,070 shares
70,775 shares
58,039 shares
87,779 shares
299,006 shares