593,186 shares
500,952 shares
425,180 shares
375,443 shares
319,979 shares
263,063 shares
254,253 shares
254,240 shares
234,862 shares
204,011 shares